Internet Archive BookReader

Epitome of ancient, mediaeval and modern history